director of special prosecutions and appeals - French English Dictionary